@charset "utf-8";
/* CSS Document */

body {
	background:url('../../img/foot_bg.png');
	width:100%;
}
input[type="number"] {
	-moz-appearance:textfield;
}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
-webkit-appearance:none!important;
}
.width50 {
	width:49.9%;
	float:left;
	background:#fff;
}
.width33 {
	width:33.2%;
	float:left;
	background:#fff;
}
.width25 {
	width:24.95%;
	float:left;
	background:#fff;
}
.width10 {
	width:14.27%;
	float:left;
	background:#fff;
}
.bord_rg {
	border-right:1px solid #d4dfe8;
}
.h300 {
	height:300px;
	overflow:hidden;
	clear:both;
}
.a_t_tile {
	overflow:hidden;
	background:#f5f5f5;
	padding:10px;
}
.a_t_log {
	overflow:hidden;
	padding:10px;
	text-align:center;
	color:#222;
	font-size:14px;
}
.a_t_log_content {
	font-size:12px;
	overflow:hidden;
	padding:12px;
	text-align:center;
	color:#222;
}
.a_ht {
	float:left;
	width:5px;
	background:#0096ff;
	height:30px;
	margin-top:4px;
}
.a_tl_content {
	font-size:18px;
	margin-left:20px;
	margin-top:6px;
	color:#222;
}
.a_ct_pos {
	margin-top:30px;
	margin-left:25px;
	height:40px;
	overflow:hidden;
}
.a_ct_acount {
	margin-top:35px;
	clear:both;
	text-align:center;
}
.width25 {
	float:left;
	width:25%;
}
.a_nav {
	height:60px;
	background:#f8f9fc;
	border-bottom:2px solid #d4d8d9;
	padding-left:30px;
}
.a_tk_bg {
	background:#fff;
	padding-top:20px;
}
.a_nav a {
	display:block;
	height:60px;
	vertical-align:middle;
	line-height:60px;
	width:100px;
	text-align:center;
	font-size:16px;
	margin-right:50px;
	float:left;
	text-decoration:none;
	color:#444;
}
.a_nav a:hover {
	text-decoration:none;
	border-bottom:2px solid #0096ff;
	color:#0096ff;
	font-weight:500;
	cursor:pointer;
}
.a_nav_select {
	border-bottom:2px solid #0096ff;
}
.conmain {
	width:1190px;
	margin:0 auto;
}
.a_anvhg {
	height:55px;
	border-bottom:1px solid #ccc;
	background:#e8e8e8;
}
.fr40 {
	width:40%;
	float:right;
	padding-top:17px;
}
.fl40 {
	width:40%;
	float:left;
	padding-left:155px;
	line-height:25px;
	padding-top:5px;
}
.zl {
	color:#999;
	clear:both;
	text-shadow:0px 1px 0px #ffffff;
}
.tx {
	position:absolute;
	top:220px;
	left:36px;
}
.as_fl20_right, .nr_history_right {
	width:998px;
	display:inline-block
}
.as_fl20 {
	overflow:hidden;
	background:#fff;
	position:relative;
	height:71px;
}
.as_fl20_h3 {
	font-size:14px;
	position:absolute;
	left:32px;
	bottom:5px;
	color:#000;
	font-weight:bold;
}
.as_fr80 {
	background:#fff;
	
	color:black;
	border-top:1px solid #dddddd
}
.as_setting {
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:16px;
	background:#9AC2F3;
	color:#fff;
	font-size:16px;
}
.as_cn {
	margin-left:163px
}
.as_triangle_down, .as_menu_icon {
	width:100px;
	height:46px;
	display:inline-block;
	margin-top:22px;
	text-align:center;
	margin-right:30px;
}
.as_triangle_down a {
	display:block;
}
.as_info {
	font-size:14px;
	color:#5b6778;
	text-decoration:none;
	line-height:50px;
	text-align:center
}
.zx_icon a{display:block;}
.zx_icon {
    border-bottom: 3px solid #cc3333;
    color: #09f;
    transition: all 0.3s ease-out;
}
#depositMoney{width:233px; height:38px;border-radius:5px; border:1px #e4e4e4 solid; padding-left:10px;}

.as_info:hover {
	color:#cc3333;
	text-decoration:none;
	cursor:pointer;
}
.as_xian {
	color:#999999;
	text-indent:10px;
}
.as_lh {
	height:30px;
	overflow:hidden;
	line-height:30px;
}
.as_info_select {
	color:#cc3333;
	text-decoration:none;
}
.as_info_xx {
	height:70px;
}
.as_info_cn {
	width:150px;
	float:left;
	margin-right:5px;
	font-size:20px;
	line-height:70px;
	height:70px;
}
.as_info_cns {
	width:100px;
	float:left;
	margin-right:5px;
	line-height:70px;
	text-align:right
}
.as_info_title {
	width:auto;
}
.as_info_title span, .as_info_tip {
	color:#999;
	font-size:12px;
	padding-left:17px;
	display:inline
}
.as_info_cn1 {
	height:40px;
	margin-top:15px;
	float:left;
}
.as_info_bt {
	margin-top:25px;
	float:right;
	color:#61B7FF
}
.as_but {
	width:200px;
	line-height:42px;
	color:#fff;
	height:42px;
	text-align:center;
	cursor:pointer;
	border-radius:20px;
	border:none;
	font-size:16px;
	font-weight:bold;
	background-color:#cc3333;
	margin-left:350px;
}
.as_but:hover {
transition:opacity .25s;
}
.from_Centered {
	width:400px;
	text-align:right;
}
.from_left {
}
.setting_box_div {
	display:none;
}
.setting_pwd_box_row {
	width:100%;
	height:70px;
	line-height:70px;
	position:relative
}
.setting_phone_tip {
	word-break:keep-all;
	white-space:nowrap;
	width:120px;
	line-height:40px;
	height:40px;
	background:#cc3333;
	display:inline-block;
	border-radius:2px;
	border:1px solid #cc3333;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	border:1px solid #cc3333;
	cursor:pointer;
}
.setting_phone_tip b {
	font-weight:normal
}
.setting_pwd_box_row a, .setting_pwd_box_row a:hover {
	color:#fff;
	text-decoration:none;
	display:inline-block;
	width:100%;
}
.time_sec {
	color:#fff;
	font-size:16px;
}
.as_info_reminder {
	font-size:12px;
	height:50px;
	line-height:50px;
}
.as_info_cn {
	text-align:left;
}
.setting_box_lefttitle {
	text-align:right;
	float:left;
	width:100px;
	line-height:70px;
}
.wd_tab {
	width:25%;
	height:35px;
	line-height:35px;
	float:left;
	border:1px solid #999;
}
.wd_tab_select {
	width:25%;
	height:35px;
	line-height:35px;
	float:left;
	border:1px solid #999;
	border-bottom:0;
}
.wd_bk_mg {
	line-height:36px;
	text-align:left;
	margin-right:10px;
	margin-bottom:10px;
}
.wd_submit {
	clear:both;
	margin-top:30px;
	width:220px;
	height:36px;
	border-radius:22px;
	cursor:pointer;
	line-height:36px;
	text-align:center;
	color:#fff;
	font-size:16px;
	background-color:rgb(0,153,255);
}
.wd_cn1 {
	clear:both;
	padding:15px;
	padding-top:30px;
	border:1px solid #999;
	border-top:0;
	text-align:left;
}
.wd_ck_input {
	height:40px;
	padding-left:5px;
	width:200px;
}
.wd_bank_list {
	margin-top:20px;
	min-height:45px;
	max-height:84px;
	overflow:auto;
}
.wd_select_ty {
	width:168px;
	height:40px;
	border:1px solid #cccccc;
	border-radius:5px;
	color:#666666;
	font-size:14px;
	line-height:30px;
	padding:5px 5px;
	box-shadow:0px 1px 4px 0px #ddd inset;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	background:#ffffff url(../../img/selectico.png) no-repeat right center;
}
.wd_conmain_cn {
	overflow-y:auto;
	text-align:center;
	border:1px solid #ccc;
	border-top:0;
	margin:0 10px;
	margin-bottom:10px;
}
.wd_balance {
	float:left;
	width:50%;
	border-right:1px solid #ccc;
	line-height:30px;
}
.wd_carl {
	width:130px;
	height:80px;
	float:left;
	border-radius:5px;
	margin-right:5px;
	border:1px solid #CCC;
}
.wd_gengduobank {
	clear:both;
	margin-top:10px;
	width:125px;
	border:1px solid #ccc;
	padding:3px;
	border-radius:5px;
}
.wd_deposit_hidden {
	display:none;
}
.wd_deposit_show {
	display:block;
}
.address_select select {
	width:170px;
	height:40px;
}
.accont_nav {
	height:159px;
	background:red;
	margin:0;
	padding:0;
}
.accont_nav ul li, .accont_nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
.accont_nav ul li {
	width:20%;
	display:inline-block;
	position:relative;
	float:left
}
.accont_nav ul li div>strong {
	width:100%;
	font-size:18px;
	display:block;
	text-align:center;
	font-weight:normal;
	position:relative;
	z-index:3;
	line-height:159px;
}
.accont_nav ul li div>strong.on {
	color:#0099ff;
}
.accont_nav ul li>div {
	height:159px;
	z-index:1;
	background:#fff;
}
.accont_nav ul li div>div.accont_box {
	visibility:hidden;
	position:absolute;
}
.accont_nav ul li>div:hover>div.accont_box {
	padding-top:159px;
	margin-top:-160px;
	height:auto;
	background:#fff;
	position:absolute;
	left:0;
	z-index:1;
	width:100%;
	box-shadow:0 0 3px 3px rgba(0, 0, 0, 0.1);
	visibility:visible;
	border-radius:0 0 10px 10px;
}
.accont_nav ul li>div>div.accont_box a {
	line-height:80px;
	height:80px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-size:14px;
	color:#0099ff
}
.accont_nav ul li>div>div.accont_box a i {
	font-style:normal;
	color:#444444;
	display:block;
	margin-top:-25px;
	line-height:initial;
}
.accont_nav ul li>div>div.accont_box a:hover {
	background:#f2faff;
}
.accont_nav ul li>div>div.accont_box a.accont_nav_a_cancel {
	line-height:40px;
	height:40px;
	color:#999999;
	background:#eeeeee
}
.accont_nav ul li>div>div.accont_box a.accont_nav_a_cancel:hover {
	background:#eeeeee
}
.accont_user .accont_box>b, .accont_user .accont_box>b i {
	display:inline-block;
	width:100%;
	text-align:center;
	font-style:normal;
	font-weight:normal;
	font-size:14px;
}
.accont_user .accont_box>b {
	font-size:18px;
	margin-top:-20px;
}
.accont_user .accont_box b i {
	margin-top:18px;
	color:#0099ff
}
.accont_user .accont_box p {
	margin-top:20px;
	margin-bottom:0;
	text-indent:10px;
	font-size:12px;
}
.accont_user .accont_box .accont_user_info {
	width:90%;
	margin:30px auto;
}
.accont_user .accont_box .accont_user_info:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.accont_user .accont_box .accont_user_info span {
	width:50%;
	float:left;
	line-height:40px;
	font-size:12px;
}
.accont_nav ul li>div>div.accont_box .accont_user_info a, .accont_nav ul li>div>div.accont_box .accont_user_info .accont_user_info a:hover {
	background:none;
	line-height:40px;
	height:40px;
	display:inline;
	font-size:12px;
}
.accont_user .accont_box .accont_user_info .one, .accont_user .accont_box .accont_user_info .two {
	border-bottom:1px solid #dddddd;
}
.accont_user .accont_box .accont_user_info .one, .accont_user .accont_box .accont_user_info .three {
	border-right:1px solid #dddddd;
}
.accont_user .accont_box .accont_user_info .one, .accont_user .accont_box .accont_user_info .two, .accont_user .accont_box .accont_user_info .three, .accont_user .accont_box .accont_user_info .four {
	background:url('../../img/zx/user_info.png') no-repeat;
	padding-left:28px;
}
.accont_user .accont_box .accont_user_info .one {
	background-position:0 8px
}
.accont_user .accont_box .accont_user_info .two {
	background-position:-108px 9px;
	padding-left:40px;
}
.accont_user .accont_box .accont_user_info .three {
	background-position:0 -41px;
}
.accont_user .accont_box .accont_user_info .four {
	background-position:-108px -41px;
	padding-left:40px;
}
.nr_nav {
	height:170px;
	background:#fff;
	border-bottom:1px solid #ddd;
}
.nr_nav_user {
	width:340px;
}
.nr_nav_userimg, .nr_nav_user, .nr_nav_saveMoney, .nr_nav_money {
	display:inline-block;
	vertical-align:top
}
.nr_nav_user .nr_nav_user_title {
	color:#666666;
	font-size:18px;

}
.nr_nav_user .nr_nav_user_title span {
	color:#222222;
}
.nr_nav_user .nr_nav_user_title b {
	color:#cc3333;
	font-weight:normal
}
.nr_nav_user .nr_nav_user_time {
	font-size:14px;
	margin:12px 0;
	color:#999999
}
.nr_nav_user .nr_nav_user_time a {
	margin-left:10px;
}
.nr_nav_userimg img {
	width:80px;
	height:80px;
	margin-left:66px;
	margin-right:28px;
	margin-top:49px;
	animation:mymove 20s infinite;
}
@keyframes mymove {
0% {
transform:rotateY(0deg);
}
25% {
transform:rotateY(360deg);
}
100% {
transform:rotateY(360deg)
}
}
.nr_nav_user .progress-box, .nr_nav_user .progress {
	height:14px;
	border-radius:7px;
}
.nr_nav_user .progress-bar[aria-valuenow="0"] {
	background-color:#cc3333;
	height:10px;
	margin:2px;
	border-radius:5px;
}
.nr_nav_user .nr_nav_user_help {
	margin-top:12px;
}
.nr_nav_user_help span {
	color:#666666;
	vertical-align:text-top
}
.nr_nav_user_help span strong {
	color:#cc3333;
	font-weight:normal;
	position:relative;
	margin-left:10px;
}
.nr_nav_user_help span strong::before {
content:'|';
font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
color:#666666;
position:absolute;
left:-1px;
margin-left:-10px;
top:-4px
}
.nr_nav_money .nr_nav_money_num span, .nr_nav_user_help span+span b, .nr_nav_saveMoney .nr_nav_saveMoney_box .pic_1 i, .nr_nav_saveMoney .nr_nav_saveMoney_box .pic_2 i, .nr_nav_saveMoney .nr_nav_saveMoney_box .pic_3 i, .nr_nav_saveMoney .nr_nav_saveMoney_box .pic_4 i, .left_nav_one .left_nav_title b, .left_nav_two .left_nav_title b, .left_nav_one .left_nav_title i, .left_nav_two .left_nav_title i, .left_nav_one .left_nav_title.on b, .left_nav_two .left_nav_title.on b, .left_nav_ck span, .left_nav_tk span, .left_nav_zz span, .left_nav_jy span, .left_nav_ck span, .left_nav_tk span, .left_nav_zz sapn, .left_nav_jy sapn, .left_nav_hyk span, .left_nav_one dd.left_nav_yhk span {
	background:url(../images/nrbj.png) no-repeat;
}
.nr_nav_user_help span+span b {
	width:24px;
	height:24px;
	display:inline-block;
	vertical-align:text-top;
	margin-right:20px;
	margin-top:-3px;
	position:relative;
}
.nr_nav_user_help span+span b i{
	font-style:normal;
	font-weight:normal;
	position:absolute;
	background:url(../images/qipao_03.png) no-repeat;
	width:252px;
	height:85px;
	padding:20px;
	font-size:12px;
	line-height:20px;
	left:-195px;
	top:-80px;
	display:none;
	word-wrap:break-word;
    word-break:normal;
}
.nr_nav_user_help span+span b i a{ color:#F00;}
.nr_nav_user_help span+span b:hover i {
	display:block
}
.nr_nav_user_help span+span {
	padding-left:20px;
	border-left:1px solid #cccccc;
	margin-left:20px;
}
.nr_nav_user_help span+span b.pic_1 {
	background-position:0 0
}
.nr_nav_user_help span+span b.pic_1:hover {
	background-position:0 -24px;
}
.nr_nav_user_help span+span b.xuanz1 {
	background-position:0 -24px;
}
.nr_nav_user_help span+span b.pic_1.on {
	background-position:0 -24px
}
.nr_nav_user_help span+span b.pic_2 {
	background-position:-24px 0
}
.nr_nav_user_help span+span b.pic_2:hover {
	background-position:-24px -24px;
}
.nr_nav_user_help span+span b.xuanz2 {
	background-position:-24px -24px;
}
.nr_nav_user_help span+span b.pic_2.on {
	background-position:-24px -24px
}
.nr_nav_user_help span+span b.pic_3 {
	background-position:-48px 0
}
.nr_nav_user_help span+span b.pic_3:hover {
	background-position:-48px -24px;
}
.nr_nav_user_help span+span b.xuanz3{
	background-position:-48px -24px;
}
.nr_nav_user_help span+span b.pic_3.on {
	background-position:-48px -24px
}
.nr_nav_user_help span+span b.pic_4 {
	background-position:-72px 0;
	margin-right:0
}
.nr_nav_user_help span+span b.pic_4:hover {
	background-position:-72px -24px;
	margin-right:0
}
.nr_nav_user_help span+span b.xuanz4 {
	background-position:-72px -24px;
	margin-right:0
}
.nr_nav_user_help span+span b.pic_4.on {
	background-position:-72px -24px
}
.left_nav_two .left_nav_jy {
}
.nr_nav_money {
	height:68px;
	width:251px;
	margin-top:20px;
	margin-left:290px;
}
#MainBalance_b i{font-size:16px;}
.nr_nav_money .nr_nav_money_title {
	margin-left:30px;
	color:#999999;
}
.nr_nav_money .nr_nav_money_title span {
	color:#666666
}
.nr_nav_money .nr_nav_money_num {
	margin-left:30px;
	font-size:30px;
	color:#cc3333;
	font-weight:bold;
	margin-top:15px
}
.nr_nav_money .nr_nav_money_num span {
	width:24px;
	height:20px;
	display:inline-block;
	margin-left:30px;
	background:url(../images/hyw05.jpg);
	cursor:pointer
}
# MainBalance_b{margin-bottom:20px;}
.tkl{ vertical-align:middle; color:#666666; margin-top:10px; margin-left:10px; font-weight:normal;}

.nr_nav_saveMoney {
	height:68px;
	width:300px;
	margin:83px auto auto auto;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box {
	width:201px;
	height:68px;
	margin-left:50px
}
.nr_nav_saveMoney .nr_nav_saveMoney_box div {
	width:100px;
	display:inline-block;
	float:left;
	line-height:34px;
	height:34px;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box div i {
	width:22px;
	height:22px;
	display:inline-block;
	vertical-align:middle;
	margin-right:11px;
	margin-left:10px;
transition:background-position .5s;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_1 {
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_2 {
	border-bottom:1px solid #ddd;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_3 {
	border-right:1px solid #ddd;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box div a {
	text-decoration:none;
	color:#999999;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box div a:hover {
	text-decoration:none;
	color:#0099ff;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_1 i {
	background-position:1px -50px;
	width:21px;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_1 a:hover i {
	background-position:1px -73px;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_2 i {
	background-position:-20px -50px;
	width:21px;
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_2 a:hover i {
	background-position:-20px -73px
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_3 i {
	background-position:-41px -50px
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_3 a:hover i {
	background-position:-41px -73px
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_4 i {
	background-position:-148px -50px
}
.nr_nav_saveMoney .nr_nav_saveMoney_box .pic_4 a:hover i {
	background-position:-148px -73px
}
.nr_box {
	background:#fff;
}
.nr_main {
	width:100%;
	display:inline-block;
	background:#fff
}
.nr_left_nav {
	width:201px;
	position:relative;
	float:left
}
.nr_left_nav_san {
	position:absolute;
	top:-28px;
	left:94px;
}
.nr_left_nav .nr_left_nav_i {
	width:100px;
	height:0;
	border-width:0 12px 12px;
	border-style:solid;
	border-color:transparent transparent #d3d3d3;
	position:relative;
}
.nr_left_nav .nr_left_nav_i b {
	display:block;
	width:0;
	height:0;
	border-width:0 11px 11px;
	border-style:solid;
	border-color:transparent transparent #fff;
	position:absolute;
	margin-left:1px;
	margin-top:1px;
}
.left_nav_one, .left_nav_two {
}
.left_nav_two {
	border-top:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
}
.left_nav_one .left_nav_title, .left_nav_two .left_nav_title {
	height:71px;
	line-height:71px;
	text-align:center;
	font-size:18px;
	cursor:pointer;
	color:#000000;
	font-weight:300;
}
.left_nav_one .left_nav_title i, .left_nav_two .left_nav_title i {
	width:25px;
	height:25px;
	display:inline-block;
	background:none;
	vertical-align:middle;
	margin-top:-5px;
	margin-right:10px;
}
.left_nav_two .left_nav_title i {
	background-position:-140px -18px;
}
.left_nav_one .left_nav_title.on b, .left_nav_two .left_nav_title.on b {
	background-position:-123px 4px;
	margin-top:-5px;
}
.left_nav_one .left_nav_title b, .left_nav_two .left_nav_title b {
	width:20px;
	height:18px;
	display:inline-block;
	background-position:-148px -2px;
	vertical-align:middle;
	margin-left:54px;
}
.left_nav_one dl, .left_nav_two dl {
	margin:0;
	padding:0
}
.left_nav_one dd, .left_nav_two dd {
	padding:0;
	margin:0;
	border-top:1px solid #eee;
	line-height:50px;
	text-indent:59px;
	font-size:14px;
	cursor:pointer;
	border-left:4px solid #fff;
	position:relative;
transition:border-left .5s;
}
.left_nav_one dd span, .left_nav_two dd span {
	width:26px;
	height:22px;
	display:inline-block;
	vertical-align:middle;
	margin-right:10px;
	margin-top:-12px;
	position:absolute;
	top:50%;
	z-index:1;
	left:23%;
transition:background-position .5s;
}
.left_nav_one dd.left_nav_ck span {
	background-position:2px -50px;
}
.left_nav_one dd:hover, .left_nav_two dd:hover, .left_nav_two dd.on, .left_nav_one dd.on {
	color:#cc3333;
	background:#fafafa;
	border-left:4px solid #cc3333;
}
.left_nav_one dd a, .left_nav_two dd a {
	color:#222222;
	text-decoration:none;
	width:100%;
	display:block;
	text-indent:80px;
}
.left_nav_one dd.on a, .left_nav_two dd:hover, .left_nav_two dd.on a {
	color:#cc3333;
	text-decoration:none
}
.left_nav_one dd:hover a, .left_nav_two dd:hover a {
	color:#cc3333;
	text-decoration:none
}
.left_nav_one dd.left_nav_ck.on span, .left_nav_one dd.left_nav_ck:hover span {
	background-position:2px -73px;
}
.left_nav_one dd.left_nav_tk span {
	background-position:-24px -50px;
}
.left_nav_one dd.left_nav_tk.on span, .left_nav_one dd.left_nav_tk:hover span {
	background-position:-24px -73px;
}
.left_nav_one dd.left_nav_zz span {
	background-position:-50px -50px;
}
.left_nav_one dd.left_nav_zz.on span, .left_nav_one dd.left_nav_zz:hover span {
	background-position:-50px -73px;
}
.left_nav_one dd.left_nav_jy span {
	background-position:-78px -50px;
	width:20px;
}
.left_nav_one dd.left_nav_jy.on span, .left_nav_one dd.left_nav_jy:hover span {
	background-position:-78px -73px;
}
.left_nav_one dd.left_nav_yhk span {
	background-position:-194px -48px;
	width:25px;
}
.left_nav_one dd.left_nav_yhk.on span, .left_nav_one dd.left_nav_yhk:hover span {
	background-position:-194px -73px;
}
.left_nav_one dd.left_nav_hyk span {
	background-position:-171px -50px;
}
.left_nav_one dd.left_nav_hyk.on span, .left_nav_one dd.left_nav_hyk:hover span {
	background-position:-171px -73px;
}
.left_nav_two dd.left_nav_ck span {
	background-position:-97px -45px;
	height:25px;
}
.left_nav_two dd.left_nav_ck.on span, .left_nav_two dd.left_nav_ck:hover span {
	background-position:-97px -70px;
}
.left_nav_two dd.left_nav_tk span {
	background-position:-122px -48px;
	width:25px;
}
.left_nav_two dd.left_nav_tk.on span, .left_nav_two dd.left_nav_tk:hover span {
	background-position:-122px -72px;
}
.left_nav_two dd.left_nav_zz span {
	background-position:-126px -48px;
}
.left_nav_two dd.left_nav_zz.on span, .left_nav_two dd.left_nav_zz:hover span {
	background-position:-126px -72px;
}
.left_nav_two dd.left_nav_jy span {
	background-position:-173px -46px;
	width:21px;
	height:24px;
}
.left_nav_two dd.left_nav_jy.on span, .left_nav_two dd.left_nav_jy:hover span {
	background-position:-173px -73px;
}
.as_bet_zz {
}
.as_bet_zz_title {
	height:123px;
	border-bottom:1px solid #dddddd;
	display:inline-block;
	width:100%;
}
.as_bet_zz_title h3 {
	font-size:18px;
	padding:0;
	margin:26px 0 0 30px;
}
.as_bet_zz_title span {
	font-size:14px;
	margin:0px auto auto 30px;
	display:block;
	color:#222222;
}
.as_bet_zz_title span a {
	margin:0 23px;
	text-decoration:none;
	color:#666666;
}
.as_bet_zz_title span a:hover, .as_bet_zz_title span a.on {
	color:#cc3333;
}

.as_bet_zz_table table {
	width: 100%
}
.as_bet_zz_table table tr th, .as_bet_zz_table table tr td {
	height:60px;
	line-height:60px;
	text-align:center
}
.as_bet_zz_table table tr th, .as_bet_zz_table table tr:nth-child(2n+1) {
background:#f9faf9
}
.as_bet_zz_table table tr.total {
	background:#f8f9fc;
}
.as_bet_zz_table table tr.total td {
	height:44px;
	line-height:44px;
}
.as_bet_zz_table table tr .green {
	color:#41ba61
}
.as_bet_zz_table table tr .gray {
	color:#6e6e6e;
}
.as_bet_zz_table table tr td a {
	color:#cc4444;
}
.tk_all_moeny {
	width:100%;
	height:72px;
	border-bottom:1px solid #dfe0e1;
	overflow:hidden
}
.tk_all_moeny ul, .tk_all_moeny ul li {
	margin:0;
	padding:0;
	list-style:none;
	background:linear-gradient(#f7f7f9, #fff);
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
.tk_all_moeny ul li {
	width:163px;
	float:left;
	height:72px;
	text-align:center;
}
.tk_all_moeny ul li span {
	color:#000;
	margin-top:12px;
	display:block;
}
.tk_all_moeny ul li p {
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin-bottom:15px;
}
.tk_all_moeny ul li+li p {
	color:#cc3333;
}
.tk_all_moeny ul li.last {
	border-right:0;
	width:164px;
}
.tk_all_moeny ul li .gray {
	color:gray;
}
.tk_title {
	height:51px;
	border-bottom:1px solid #dfe0e1;
}
.tk_title h3 {
	display:inline-block;
	margin-left:40px;
	font-size:20px;
	color:#333333
}
.tk_title span, .as_bet_zz_title h3 b {
	color:#999999;
	font-size:12px;
	margin-left:10px;
	font-weight:normal
}

.tk_nr .tk_jr, .fastpay_box .tk_jr {
	line-height:40px;
	height:40px;
	margin-top:40px;
}
.tk_nr .tk_jr, .fastpay_box .tk_jr .input {
	line-height:40px;
	height:40px;
}
.tk_nr .tk_jr .text, .tk_nr .tk_yh .text, .fastpay_box .tk_jr .text, .fastpay_box .tk_yh .text {
	margin-right:30px;
	margin-left:40px;
}
.tk_nr .tk_ts .text, .fastpay_box .tk_ts .text {
	color:#cc3333;
	line-height:40px;
	height:40px;
	margin-left:20px;
	background:url(../../img/member/tip.png) no-repeat left center;
	padding-left:25px;
	display:inline-block
}
.tk_ts{width:350px; float:left; margin-left:20px; margin-top:40px;}
.tk_nr .tk_ts .redtext, .fastpay_box .tk_ts .redtext {
	color:red;
}
.tk_nr .tk_yh .text, .fastpay_box .tk_yh .text {
	display:inline-block
}
.tk_nr .tk_yh .radio, .fastpay_box .tk_yh .radio {
	display:inline-block;
	margin:0;
	padding:0;
	vertical-align:middle;
	width:800px;
}
.tk_nr .tk_yh .radio label input, .fastpay_box .tk_yh .radio label input {
}
.tk_nr .tk_yh .radio label, .fastpay_box .tk_yh .radio label {
	display:block;
	height:40px;
	margin-bottom:10px;
	width:340px;
	border-radius:2px;
	position:relative;
	padding-left:10px;
	overflow:hidden;
}
.fastpay_box .tk_yh .radio label {
	box-shadow:inset 0 0 0 1px #ccc;
}
.fastpay_box .tk_yh .radio label {
	-webkit-transition:color 0.1s;
	transition:color 0.1s;
}
.fastpay_box .tk_yh .radio label:before, .fastpay_box .tk_yh .radio label:after {
	box-sizing:border-box;
	content:'';
	position:absolute;
	width:100%;
	height:100%;
}
.fastpay_box .tk_yh .radio label:before, .fastpay_box .tk_yh .radio label:after {
	
	width:0;
	height:0;
}
.fastpay_box .tk_yh .radio label:before {
	top:0;
	left:0;
}
.fastpay_box .tk_yh .radio label:after {
	bottom:0;
	right:0;
}
.fastpay_box .tk_yh .radio label:hover:before, .fastpay_box .tk_yh .radio label:hover:after {
	width:100%;
	height:100%;
}
.fastpay_box .tk_yh .radio label:hover {
	color:#0099ff;
}
.fastpay_box .tk_yh .radio label:after {
	top:0;
	left:0;
}
.fastpay_box .tk_yh .radio label:hover:before {
	border-top-color:#0099ff;
	border-right-color:#0099ff;
}
.fastpay_box .tk_yh .radio label:hover:after {
	border-bottom-color:#0099ff;
	border-left-color:#0099ff;
	-webkit-transition:height 0.1s ease-out, width 0.1s ease-out 0.1s;
	transition:height 0.1s ease-out, width 0.1s ease-out 0.1s;
}
.fastpay_box .tk_yh .radio label.on:after, .fastpay_box .tk_yh .radio label.on:before {
	
	width:100%;
	height:100%;
}
.tk_nr .tk_yh .radio label input, .fastpay_box .tk_yh .radio label input {
	vertical-align:middle;
	margin-left:-30px;
}
.tk_nr .tk_yh .radio label b, .fastpay_box .tk_yh .radio label b, .tk_nr .tk_yh .radio label.on b, .fastpay_box .tk_yh .radio label.on b {
	padding-left:26px;
	background:url(../images/radio.png) no-repeat left -20px;
	height:20px;
	color:#000;
	display:inline-block;
	margin:8px 0;
	left:0;
	
}
.tk_nr .tk_yh .radio label.on b, .fastpay_box .tk_yh .radio label.on b {
	padding-left:30px;
	margin-top:7px 0;

	background:url(../images/radio.png) no-repeat left 0;
}
.tk_nr .tk_yh .radio label b img, .fastpay_box .tk_yh .radio label b img {
	vertical-align:middle;
	margin-right:10px;
	margin-top:26px;
}
.tk_nr .tk_yh .radio label.on, .tk_nr .tk_yh .radio label:hover, .fastpay_box .tk_yh .radio label.on, .fastpay_box .tk_yh .radio label:hover {

}
.tk_nr .as_but, .fastpay_box .as_but {
	margin-top:90px;
	font-size:16px;
	font-weight:bold;
	font-family:"微软雅黑";
}
.zz_nr .tk_box {
	position:relative
}
.zz_nr .tk_jr, .zz_nr .tk_yh {
	margin-bottom:14px;
}
.zz_nr-pic {
	background:#ffffff url(../images/zz.png) no-repeat;
	width:30px;
	height:50px;
	display:inline-block;
	position:absolute;
	left:450px;
	z-index:1;
	top:20px;
}
.as_bet_email {
	height:715px;
}
.as_email_title {
	height:71px;
	display:inline-block;
	width:100%;
	box-sizing:content-box;
	overflow:hidden
}
.as_email_title h3 {
	font-size:18px;
	padding:0;
	margin:25px 0 0 30px;
}
.email_title_box {
	width:967px;
	margin:auto;
	margin-top:-2px;
}
.email_nav_title {
	height:55px;
}
.email_nav_title ul {
	padding:0;
	margin:0
}
.email_nav_title ul li {
	line-height:55px;
	height:55px;
	width:33.333%;
	float:left;
	list-style:none;
	text-align:center;
}
.email_nav_title ul li span {
	border:1px solid #cccccc;
	width:100%;
	display:inline-block;
	cursor:pointer;
	background:#f9f9f9;
}
.email_nav_title ul li.middle span {
	border-left:0;
	border-right:0;
}
.email_nav_title ul li span.on {
	background:#fff;
	border-top:2px solid #cc3333;
	line-height:54px;
}
.take_email {
}
.take_email table, .write_email div {
	width:100%;
}
.take_email table tr th {
	height:60px;
	line-height:60px;
	background:#f9faf9;
	text-align:center
}
.take_email table tr td {
	text-align:center;
	height:60px;
	line-height:60px;
}
.take_email table tr:nth-child(2n+1) {
background:#f9faf9
}
.take_email table tr td span.red {
	color:#ff0000;
}
.write_email {
}
.write_email table {
	width:90%;
	margin:auto
}
.write_email div {
	width:100%;
	display:inline-block
}
.write_email table tr td {
	height:50px;
}
.write_email table tr td textarea {
	width:98.5%;
	height:260px;
	outline:none;
	padding:1%
}
.email_nr {
	display:none;
	border:1px solid #cccccc;
	width:967px;
}
.ck_nr .as_cn {
	margin-left:180px;
}
.ck_nr .as_fl20 {
	height:50px;
}
.ck_nr .as_menu_icon {
	margin-top:1px;
}
.ck_nr .as_triangle_down {
	margin-top:1px;
}
.tk_num {
	margin-top:20px;
}
.tk_num span {
	margin-left:142px;
}
.tk_num span b {
	border:1px solid #cccccc;
	color:#000;
	width:68px;
	line-height:33px;
	height:33px;
	text-align:center;
	display:inline-block;
	margin-right:12px;
	cursor:pointer;
	border-radius:10px;
}
.tk_num span b:hover, .tk_num span b.on {
	border:1px solid #cc3333;
	color:#fff;
	background:#cc3333;
}
.fastpay_box .tk_yh .radio label {
	display:inline-block;
	width:140px;
	height:38px;
	border-radius:5px;
	margin-right:6px;
}
.fastpay_box .tk_yh {
	margin-top:20px;
}
.fastpay_box .morebank {
	display:block;
	line-height:33px;
	height:33px;
	
	background-image:url(../images/hyw06.jpg);
	
	width:906px;
	margin:0 auto;
	text-align:center;
	cursor:pointer;
	overflow:hidden;
	
	
}
.fastpay_box .tk_yh .radio .otherbank {
	display:none
}
.bank_info {
}
.bank_info .bank_pic {
	display:inline-block;
	vertical-align:top;
}
.bank_info .bank_pic h3 {
	color:#0096ff;
	font-size:18px;
	margin-top:0;
}
.bank_pic .text {
	font-size:14px;
	color:#666;
}
.bank_pic .pic {
	margin-top:15px;
	background:url(../../img/member/bankbj.png) no-repeat;
	width:304px;
	height:185px;
}
.bank_pic .pic b {
	margin:12px 10px 10px 17px;
	display:inline-block;
}
.bank_pic .pic b img {
	margin-right:10px;
}
.bank_pic .pic b i {
	font-style:normal;
	font-weight:normal;
}
.bank_pic .pic .pic_bankname {
	height:47px;
	line-height:45px;
}
.bank_pic .pic .b_icon {
	float:left;
	width:22px;
	height:22px;
	margin:12px 16px;
	background-image:url(../images/bank_iconlist.png);
}
.bank_pic .ICBC, .manage_box_two .ICBC, .deposit_atmsel_icon .ICBC {
	background-position:0px 0px;
}
.bank_pic .ABC, .manage_box_two .ABC, .deposit_atmsel_icon .ABC {
	background-position:-22px 0px;
}
.bank_pic .CCB, .manage_box_two .CCB, .deposit_atmsel_icon .CCB {
	background-position:-44px 0px;
}
.bank_pic .CMBC, .manage_box_two CMBC, .deposit_atmsel_icon .CMBC {
	background-position:-66px 0px;
}
.bank_pic .BOC, .manage_box_two .BOC, .deposit_atmsel_icon .BOC {
	background-position:-88px 0px;
}
.bank_pic .CMSB, .manage_box_two .CMSB, .deposit_atmsel_icon .CMSB {
	background-position:0px -22px;
}
.bank_pic .BOCO, .manage_box_two .BOCO, .deposit_atmsel_icon .BOCO {
	background-position:-22px -22px;
}
.bank_pic .ECITIC, .manage_box_two .ECITIC, .deposit_atmsel_icon .ECITIC {
	background-position:-88px -22px;
}
.bank_pic .CEB, .manage_box_two .CEB, .deposit_atmsel_icon .CEB {
	background-position:-44px -66px;
}
.bank_pic .CIB, .manage_box_two .CIB, .deposit_atmsel_icon .CIB {
	background-position:-22px -44px;
}
.bank_pic .POST, .manage_box_two .POST, .deposit_atmsel_icon .POST {
	background-position:-88px -44px;
}
.bank_pic .PINGAN, .manage_box_two .PINGAN, .deposit_atmsel_icon .PINGAN {
	background-position:-66px -22px;
}
.bank_pic .CEBB, .manage_box_two .CEBB, .deposit_atmsel_icon .CEBB {
	background-position:-44px -66px;
}
.bank_pic .GDB, .manage_box_two .GDB, .deposit_atmsel_icon .GDB {
	background-position:-0px -44px;
}
.bank_pic .HXB, .manage_box_two .HXB, .deposit_atmsel_icon .HXB {
	background-position:-22px -66px;
}
.deposit_atmsel_icon_i {
	display:inline-block;
	line-height:22px;
	width:22px;
	height:22px;
	background-image:url(../images/bank_iconlist.png);
	margin-right:5px;
	float:left;
}
.bank_pic .pic .pic_bankname i {
	float:left;
	font-style:normal;
	font-weight:normal;
	color:#fff;
}
.bank_pic .pic span {
	display:block;
	color:#fff;
	padding:0 10px;
	height:26px;
}
.bank_pic .pic span.green {
	color:#2aff00
}
.bank_pic .pic span strong {
	border-radius:3px;
	border:1px solid #fff;
	font-weight:normal;
	font-size:12px;
	padding:2px;
	float:right;
	cursor:pointer;
	color:#fff;
}
.bank_info .bank_text {
	display:inline-block;
	float:right;
}
.bank_info .bank_text h3 {
	color:#0096ff;
	font-size:18px;
	background:url(../../img/member/bannok.png) no-repeat center top;
	padding-left:40px;
	line-height:40px;
	height:40px;
	padding-top:100px;
	margin-top:50px;
}
.bank_info .bank_pic p.bank_p_text {
	line-height:30px;
	margin-bottom:20px;
	color:#666;
}
.bank_info .bank_pic p.bank_p_text b {
	font-weight:normal;
	color:#0096ff
}
.bank_info .bank_pic p.bank_p_text a {
	color:#0096ff
}
.bank_info .bank_pic p.bank_p_text strong {
	margin-bottom:10px;
	margin-top:20px;
	display:block;
	color:#666;
}
#setting_wybank_box, #setting_bigalipay_box {
	width:840px;
	margin:60px auto auto auto
}
#setting_wybank_box .but {
	text-align:center;
	margin-top:30px;
}
.bank_pic .pic span i {
	font-style:normal;
	font-weight:normal;
}
.deposit_not_available {
	text-align:center;
	color:#808080;
}
.deposit_not_available img {
	margin-top:80px;
	margin-bottom:50px;
}
.withdrawal_tipstext {
	height:100px;
	line-height:100px;
	margin-top:50px;
	margin-left:190px;
}
.bank_manage {
}
.manage_box_two, .manage_box_one, .manage_box_three {
	padding:35px 40px 0;
}
.manage_box_one div {
	width:256px;
	margin:86px auto;
}
.manage_box_one div span {
	display:inline-block;
	font-size:14px;
	color:#333;
	line-height:140px;
	text-align:center;
	border-radius:3px;
	cursor:pointer
}
.manage_box_one div p {
	text-align:center;
	margin-top:35px;
}
.manage_box_one div p b {
	font-weight:normal;
	color:#0099ff
}
.manage_box_two ul li, .manage_box_two ul {
	margin:0;
	padding:0;
	list-style:none
}
.manage_box_two ul li {
	width:370px;
	height:50px;
	line-height:50px;
	background:#f5f4f7;
	box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);
	margin-bottom:20px;
	vertical-align:middle
}
.manage_box_two ul li a {
	color:red;
	float:right;
	margin-right:15px;
	text-decoration:none
}
.manage_box_two ul li i {
	margin:0 13px;
	width:22px;
	height:22px;
	display:inline-block;
	line-height:22px;
	background-image:url(../images/bank_iconlist.png);
}
.binding_info {
	background:#f5f4f7;
	width:96%;
	border-radius:3px;
	padding:20px;
	box-shadow:0 2px 3px rgba(0, 0, 0, 0.1);
}
.binding_info h3 {
	font-size:14px;
	color:#0099ff;
	margin:0
}
.binding_info .bank_info {
	margin-top:20px
}
.binding_info .bank_info b {
	color:#999999;
	font-size:12px;
	font-weight:normal;
	display:block;
	margin-bottom:10px;
}
.binding_info .bank_info span {
	display:inline-block;
}
.binding_info .bank_info .inputwd300 {
	width:270px;
	margin-right:10px;
	font-size:12px;
}
.binding_info .city_info {
}
.binding_info .city_info span, .binding_yzm span {
	line-height:38px;
	height:38px;
	color:#999999;
	font-size:12px;
}
.binding_info .city_info select, .binding_yzm .inputwd300 {
	width:180px;
	font-size:12px;
	margin-right:10px;
	height:40px;
	color:#000000;
	padding-left:5px;
}
.binding_info .city_info b {
	font-size:12px;
	color:#999999;
	font-weight:normal
}
.binding_yzm div b {
	color:#0099ff;
	font-size:12px;
	cursor:pointer
}
.add_bank span {
	border:1px dashed #cccccc;
	width:370px;
	line-height:50px;
	height:50px;
	color:#0099ff;
	display:inline-block;
	background:#f5f5f5;
	background:url(../../img/member/addbank.png) no-repeat 10px center;
	padding-left:50px;
	cursor:pointer;
}
.bindinfo_box {
	text-align:center;
	width:100%;
	line-height:40px;
}
.bindinfo_box img {
	margin-top:40px;
	margin-bottom:20px;
}
.centered {
	margin:0px auto;
}
.allcheckbox {
	float:left
}
.allcheckbox label {
	margin-left:16px;
	cursor:pointer;
}
.allcheckbox label input {
	vertical-align:middle
}
.allcheckbox .delcheckbox {
	font-weight:normal;
	cursor:pointer;
	background:#0099ff;
	margin-left:20px;
	color:#fff;
	line-height:25px;
	height:25px;
	display:inline-block;
	text-align:center;
	padding:0 5px;
}
.page {
	float:right;
	margin-right:50px;
}
.page .nextPage, .page .backPage {
	line-height:25px;
	height:25px;
	text-align:center;
	padding:0 10px;
	background:#0099ff;
	color:#fff;
	text-decoration:none;
	display:inline-block
}
.page strong a {
	border:1px solid #0099ff;
	line-height:25px;
	height:25px;
	text-align:center;
	display:inline-block;
	padding:0 8px;
	text-decoration:none;
	margin:0 5px;
	color:#0099ff
}
.page strong strong span {
	line-height:25px;
	height:25px;
	text-align:center;
	display:inline-block;
	padding:0 8px;
	text-decoration:none;
	margin:0 5px;
}
.prompt {
	text-align:center;
	padding:100px 0;
}
.prompt img {
	margin-bottom:20px;
}
.prompt p {
	line-height:30px;
}
.withdrawal_bindinfo {
	text-align:center;
	width:100%;
	line-height:40px;
}
.withdrawal_bindinfo img {
	margin-top:60px;
	margin-bottom:20px;
}
.email_nav_title li span i {
	margin-left:10px;
	width:15px;
	height:15px;
	display:inline-block;
	color:#fff;
	text-align:center;
	line-height:17px;
	background:#cc3333;
	border-radius:10px;
	font-size:12px;
	text-indent:initial;
	font-style:inherit;
}
.bank_prompt {
	margin-top:80px;
	margin-bottom:20px;
}
.bank_prompt .step-1 h3 {
	text-align:center;
	font-size:24px;
}
.bank_prompt .step-1 b {
	color:#0099ff;
	font-weight:bold;
	text-align:center;
	font-size:30px;
	display:block;
	margin:20px 0;
}
.bank_prompt_img {
	margin:auto;
	width:129px;
	background:url(../../img/member/bank_prompt_line.png) no-repeat center bottom;
	padding-top:30px;
	text-align:center;
}
.bank_prompt_img img {
	margin-bottom:30px;
	animation:rotation 2s linear infinite;
}
@keyframes rotation {
from {
transform:rotateY(0deg);
}
to {
	transform:rotateY(360deg);
}
}
.bank_prompt .step-1 .bank_prompt_div {
	text-align:center;
}
.bank_prompt .step-1 .bank_prompt_div p {
	margin:30px 0;
}
.bank_prompt .step-1 .bank_prompt_div button {
	margin:0;
	padding:0;
}
.bank_prompt ul {
	list-style:none;
}
.bank_prompt .step-2 .logo-th-3 {
	margin:30px auto 0;
	width:72px;
	height:72px;
	background:url(/static/img/info_error.png) no-repeat;
}
.bank_prompt .step-2 h3 {
	margin:10px 0;
	font-size:25px;
	color:#79A8D6;
	text-align:center;
}
.bank_prompt .step-2 p {
	color:#333;
	text-align:center;
}
.bank_prompt .step-2 .b1 {
	margin-top:100px;
	margin-left:76px;
	text-align:center;
}
.bank_prompt .step-2 .as_but, .popup-autodeposit-popup .step-2 .a {
	display:inline-block;
}
.bank_prompt .step-2 .as_but {
	margin-right:20px;
}
.bank_prompt .step-3 .logo-right-3 {
	margin:30px auto 0;
	width:72px;
	height:72px;
	background:url(/static/img/info_right.png) no-repeat;
}
.bank_prompt .step-3 h3 {
	margin:10px 0;
	font-size:25px;
	color:#7caa19;
	text-align:center;
}
.bank_prompt .step-3 .ls {
	overflow:hidden;
	margin:10px 0 0 250px;
}
.bank_prompt .step-3 li {
	float:left;
	margin-right:0px;
	min-width:130px;
	min-height:100px;
	background:#f5f5f5;
	text-align:center;
}
.bank_prompt .step-3 li .k {
	color:#666;
	display:block;
}
.bank_prompt .step-3 li .v {
	margin:21px 0 10px;
	color:#000;
	font-size:18px;
	display:block;
	font-weight:bold;
}
.bank_prompt .step-3 .b1 {
	text-align:center;
	margin-top:70px;
}
.bank_prompt .step-3 .as_but {
	display:inline-block;
	margin-left:90px;
	margin-right:20px;
}
.bank_prompt .step-3 .b1 a {
	color:#666;
	text-decoration:underline;
}
.help-bank {
	width:441px;
	height:421px;
	box-shadow:0 2px 5px 2px rgba(0, 0, 0, 0.1);
	margin-top:30px;
}
.help-bank h4 {
	width:60px;
	height:60px;
	border-radius:30px;
	box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.2);
	margin:auto;
	margin-top:-30px;
	display:inline-block;
	margin-left:190px;
	background:#fff;
	background:url(../../img/member/help_bank.png) no-repeat center #fff;
}
.help-bank p.text {
	text-align:center;
	font-size:20px;
	color:#333333;
	margin-top:20px;
	margin-bottom:0;
}
.pj-Carousel {
	overflow:hidden;
	position:relative;
	height:333px;
	width:400px;
	margin:auto
}
.pj-Carousel-box {
	position:absolute;
	top:0;
	left:0;
}
.pj-Carousel-item {
	float:left;
	color:#979797;
	margin:auto
}
.pj-Carousel-active {
	position:absolute;
	bottom:10px;
	margin:auto auto;
	z-index:5;
	left:-5%
}
.pj-Carousel-color {
	background-color:#7fccff;
	width:10px;
	height:10px;
	border-radius:50%;
	float:left;
	margin:0 5px;
	cursor:pointer
}
.pj-Carousel .active {
	background-color:#0099ff;
}
.pj-Carousel-item p {
	position:absolute;
	z-index:1;
	bottom:30px;
	font-size:12px;
	color:#ff0000;
	width:400px;
	margin:auto;
	padding:0 25px;
	line-height:20px;
	font-weight:bold
}
#setting_bigalipay_box .help-bank {
	box-shadow:none;
	margin-top:5px;
}
#setting_bigalipay_box .bank_pic {
	padding-left:30px;
}
#setting_bigalipay_box .help-bank img {
	margin-left:-150px;
}
#setting_bigalipay_box .bank_pic .pic {
	background:none;
	width:250px;
	margin-top:20px;
}
#setting_bigalipay_box .bank_pic .pic span {
	color:inherit
}
#setting_bigalipay_box .bank_pic .b_icon {
	width:auto;
	height:auto;
	margin:auto auto 30px auto;
	text-align:center;
	float:none;
	background:none
}
#setting_bigalipay_box .bank_pic .b_icon img {
	text-align:center
}
#setting_bigalipay_box .blue {
	font-size:14px;
	line-height:35px;
	height:35px;
	padding-left:50px;
}
#setting_bigalipay_box .blue b {
	font-size:24px;
	color:#0099ff;
	margin:0;
	line-height:35px;
	vertical-align:sub;
	font-weight:normal
}
#setting_bigalipay_box .bank_info .bank_pic p.bank_p_text {
	margin-top:60px;
}

.top-02-login span p{
	max-width:75px;
	overflow:hidden;
}

